investment investing financial planning automation investor investments maintenance relationship allen bradley plant maintenance maintenance management estate planning plc training management plc programming customer crm invest cmms